leaf drop
noun
: a premature falling of leaves (as the blighting and drooping of leaves associated with various virus diseases of the potato) compare leaf fall
Love words? Need even more definitions?
Merriam-Webster unabridged
Share